html,body{
	width:100%;
	height:100%;
	display: flex;
	font-size:0.3rem;
}
#market_wrap{
	width:100%;
	height:90vh;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
}
#categories_wrap{
  width:25%;
  display: flex;
  background-color: #f8f8f8;
  margin-top:1.1rem;
  overflow: auto;
}
#categories_wrap .categories_ul{
  width:100%;
  display: flex;
  flex-direction: column;
}
#categories_wrap .categories_ul .categories_li{
  height:1rem;
  line-height: 1rem;
  text-align:center;
  color: #6d6d6d;
  font-size: 0.25rem;
  border-bottom: 0.01rem solid #e0e0e0;
}
#categories_wrap .categories_ul #active{
	border-left:0.1rem solid #ffd600;
}
/*具体产品分类*/
#product_wrap{
	width:75%;
  	height:10rem;
	display: flex;
	flex-direction: column;
  	overflow: auto;
	margin-top:1.1rem;
	position: absolute;
	left:25%;
}
#product_wrap #box{
	width:75%;
	height:1rem;
	display: flex;
	position: fixed;
	top:1.1rem;
	z-index: 9999;
}
#product_wrap  #box .title_list{
  height:1rem;
  line-height: 1rem;
  width:50%;
  color:#6d6d6d;
  font-size:0.25rem;
  text-align: center;
  background-color:#fff;
  border-right:0.01rem solid #e0e0e0;
}
#product_wrap #ul_box{
	width:100%;
	display: flex;
	flex-direction: row;
	overflow: hidden;
	position: absolute;
	top:1rem;
	margin-bottom: 1.2rem;
}
#product_wrap .product_ul{
  width:100%;
  display: flex;
  flex-wrap: wrap;
  display: none;
  overflow: hidden;
}
#product_wrap .product_ul:first-child{
	display: block;
}
#product_wrap .product_ul li{
  color: #6d6d6d;
  font-size: 0.25rem;
  border-bottom: 0.01rem solid #e0e0e0;
  padding:0.1rem;
}

#product_wrap .product_ul .product_li{
  width:100%;
  height:2.3rem;
  line-height: 1.4rem;;
  display: flex;
  background-color: #fff;
  border-top:0.01rem solid #e0e0e0;
  padding-top:0.2rem;
}
#product_wrap .product_ul .product_li .pic{
  width:40%;
  margin-right:0.1rem;
}
#product_wrap .product_ul .product_li .pic img{
  width:100%;
}
#product_wrap .product_ul .product_li .con{
  width:60%;
  line-height: 0.4rem;
  position: relative;
}
#product_wrap .product_ul .product_li .con .jingXuan{
    border:0.01rem solid red;
	padding:0.04rem;
	border-radius: 0.09rem;
	color:red;
}
#product_wrap .product_ul .product_li .con .give{
  background-color: red;
  color: #fff;
  border: 0.01rem solid red;
  border-radius: 0.1rem;
  padding:0.02rem;
}
#product_wrap .product_ul .product_li .con .weight{
  color:#999;
}
#product_wrap .product_ul .product_li .con .new_price{
  color: #ff3800;
  margin-right:0.1rem;
}
#product_wrap .product_ul .product_li .con .old_price{
  color: #999;
	text-decoration: line-through;
}
#product_wrap .product_ul .product_li .con .num_box{
	display: flex;
	position: absolute;
	right:0.1rem;
	bottom:0.04rem;
}
#product_wrap .product_ul .product_li .con .num_box span{
	width:0.5rem;
	height: 0.5rem;
}
#product_wrap .product_ul .product_li .con .diff{
  background: url(../img/diff.png) no-repeat ;
  background-size: 100% 100%;
  display: none;
}
#product_wrap .product_ul .product_li .con .num_box .number{
	display: none;
	text-align:center;
}
#product_wrap .product_ul .product_li .con .tianjia{
  background: url(../img/add.png) no-repeat ;
  background-size: 100% 100%;
}
